package com.example.demo.client.vm.cssmqry.resource;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.apache.ibatis.type.Alias;

import java.io.Serializable;

/**
 *
 * @Author zhengmf
 * @Date 2018/12/11  17:14
 */
@ApiModel("资源类型")
@Alias("ResourceTypeVm")
public class ResourceTypeVm implements Serializable {
    private static final long serialVersionUID = 6548360349079920363L;
    @ApiModelProperty("资源ID")
    private Long id;
    @ApiModelProperty("资源类型名称")
    private String resourceTypeName;
    @ApiModelProperty("资源来源")
    private String resourceSource;
    @ApiModelProperty("资源备注")
    private String remark;

    public void setId(Long id) {
        this.id = id;
    }

    public void setResourceTypeName(String resourceTypeName) {
        this.resourceTypeName = resourceTypeName;
    }

    public void setResourceSource(String resourceSource) {
        this.resourceSource = resourceSource;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Long getId() {
        return id;
    }

    public String getResourceTypeName() {
        return resourceTypeName;
    }

    public String getResourceSource() {
        return resourceSource;
    }

    public String getRemark() {
        return remark;
    }

    @Override
    public String toString() {
        return "ResourceTypeVm{" +
            "id=" + id +
            ", resourceTypeName='" + resourceTypeName + '\'' +
            ", resourceSource='" + resourceSource + '\'' +
            ", remark='" + remark + '\'' +
            '}';
    }
}
